Big Huge Thesaurus

European elder

noun